package io.zhoujie.modules.app.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
* 活动表
* @TableName lf_active
*/
@Data
@TableName("lf_active")
@JsonIgnoreProperties(value = {"password"})
public class AppActiveEntity implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
    * 活动id
    */
    @TableId
    private Long aid;
    /**
    * 活动名称
    */
    @ApiModelProperty("活动名称")
    private String name;
    /**
    * 截止时间
    */
    @ApiModelProperty("截止时间")
    private Date endTime;
    /**
    * 开始时间
    */
    @ApiModelProperty("开始时间")
    private Date startTime;
    /**
    * 活动简介
    */
    @ApiModelProperty("活动简介")
    private String info;
    /**
    * 活动地点
    */
    @ApiModelProperty("活动地点")
    private String local;
    /**
    * 活动状态(1.已结束 2.进行中 3.报名中)
    */
    @ApiModelProperty("活动状态(1.已结束 2.进行中 3.报名中)")
    private String status;
    /**
    * 活动图片
    */
    @ApiModelProperty("活动图片")
    private String img;
    /**
    * 联系方式
    */
    @ApiModelProperty("联系方式")
    private String phone;
    /**
    * 主办方
    */
    @ApiModelProperty("主办方")
    private String organizer;

}
